parallel lives - French English Dictionary